a = int(input("Введите четырёхзначное число: "))
a1 = a
a2 = a
a3 = a
a4 = a
count = 0
mink = 9
maxk = 0
q = 0
if a <= 999 or a > 9999:
    print("Число не четырёхзначное")
else:
    l = a ** 0.5
    if l.is_integer():
        print("Число является квадратом числа:",int(l))
    else:
        print("Число является квадратом числа: Нет")
    if a % 2 == 0:
        print("Число чётное: да")
    else:
        print("Число чётное: нет")
    while a2 != 0:
        d = a2 % 10
        if d > maxk:
            maxk = d
        if d < mink:
            mink = d
            
        a2 = a2 //10
    while a3 != 0:
        x = a3 % 10
        if x == 0:
            q += 1
        a3 = a3 // 10
    if a % 3 == 0:
        print("Число кратно 3: Да")
    else:
        print("Число кратно 3: Нет")
    print("Наименьшая цифра числа:",mink)
    print("Наибольшая цифра числа:", maxk)
    print("Количество 0:", q)
    o = a4 % 10
    u = o ** 0.5
    if u.is_integer():
        print("Цифра в разряде едениц является квадратом цифры:", int(u))
    else:
        print("Цифра в разряде едениц является квадратом цифры: Нет")
    a4 = a4 // 10
    
    e = a4 % 10
    g1 = e ** 0.5
    if g1.is_integer():
        print("Цифра в разряде десятков является квадратом цифры:", int(g1))
    else:
        print("Цифра в разряде десятков является квадратом цифры: Нет")
    a4 = a4 //10

    v  = a4 % 10
    p1 = v **0.5
    if p1.is_integer():
        print("Цифра в разряде сотен является квадратом цифры:", int(p1))
    else:
        print("Цифра в разряде сотен является квадратом цифры: Нет")
    a4 = a4 //10

    w = a4 % 10
    y = w ** 0.5
    if y.is_integer():
        print("Цифра в разряде тысяч является квадратом цифры:", int(y))
    else:
        print("Цифра в разряде тысяч является квадратом цифры: Нет")
    
